package com.ruoyi.trackapply.domain;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;
import java.util.Map;

/**
 * @Description 不同磁暴大气模式定轨效应评估
 * @Author zw
 **/
@Data
@ApiModel(description = "定轨效应评估VO")
public class OrbitDeterminationVO {

    @ApiModelProperty("时间")
    private List<String> time;

    @ApiModelProperty("地固系定轨数据 v")
    private Map<String,Object> xbfV;

    @ApiModelProperty("地固系定轨数据 v")
    private String xbfVUnit ="test";

    @ApiModelProperty("地固系定轨数据 xyz")
    private Map<String,Object> xbfXyz;

    @ApiModelProperty("地固系定轨数据 xyz")
    private String xbfUnit ="test";

    @ApiModelProperty("定轨误差 v")
    private  Map<String,Object> ocV;

    @ApiModelProperty("定轨误差 v")
    private String vocUnit ="test";

    @ApiModelProperty("定轨误差 xyz")
    private  Map<String,Object> ocXyz;

    @ApiModelProperty("定轨误差 xyz")
    private String xyzOcUnit ="test";

    @ApiModelProperty("定轨六根数 半长轴")
    private  Map<String,Object> oribtBcz;

    @ApiModelProperty("定轨六根数 偏心率")
    private  Map<String,Object> oribtPxl;

    @ApiModelProperty("定轨六根数 倾角")
    private  Map<String,Object> oribtQj;

    @ApiModelProperty("定轨六根数 升交点赤经")
    private  Map<String,Object> oribtSjd;

    @ApiModelProperty("定轨六根数 近地点辐角")
    private  Map<String,Object> oribtJdd;

    @ApiModelProperty("定轨六根数 平近点角")
    private  Map<String,Object> oribtPjdd;



    @ApiModelProperty("评估结果")
    private List<EstimateResVO> estimate;

}
